Revision: tla--devo--1.1--patch-14
Archive: miles@gnu.org--gnu-2003
Creator: Miles Bader <miles@gnu.org>
Date: Fri Aug 22 16:09:02 JST 2003
Standard-date: 2003-08-22 07:09:02 GMT
Summary: Rearrange which commands are considered `aliases'
New-files: 
New-directories: 
Removed-files: 
Removed-directories: 
Renamed-files: 
Renamed-directories: 
Modified-files: ./libarch/cmds.c
Modified-directories: 
New-patches: miles@gnu.org--gnu-2003/tla--devo--1.1--patch-14
Removed-patches: 

For some commands that have aliases, this patch swaps which is listed as
the `primary' command, and which is called an alias.  It should have no
user-visible effect, except for the output of `tla help'.

For instance, it changes:

                      cmtrev : archive a changeset-based revision
                      commit : (alias for cmtrev)

to:

                      commit : archive a changeset-based revision
                      cmtrev : (alias for commit)

I based this change on what I observed to be the most-used command-name
forms in the tutorials and mailing list discussion; in general, people
seem to overwhelmingly prefer the non-`rev' forms, and the non-`-tag'
forms.

If this patch is applied, a later patch could change the underlying
function/file names to match, with an eye toward deprecating the older
forms.
